package com.yidu.dao;

import java.util.List;
import java.util.Map;

import com.yidu.domain.ListenMusicalType;

public interface ListenMusicalTypeMapper {
    int deleteByPrimaryKey(String mtId);

    int insert(ListenMusicalType record);
    /**
     * 增加
     * @param mt
     * @return
     */
    void insertSelective(ListenMusicalType mt);
    /**
     * 根据ID查询
     * @param mtId
     * @return
     */
    ListenMusicalType selectByPrimaryKey(String mtId);
    /**
     * 修改
     * @param mt
     * @return
     */
    void updateByPrimaryKeySelective(ListenMusicalType mt);

    int updateByPrimaryKey(ListenMusicalType record);
    
    List<ListenMusicalType> selectName(ListenMusicalType mt);
    /**
     * 显示所有
     * @param map
     * @return
     */
    List<ListenMusicalType> selectAll(Map<String, Object>map);
    /**
     * 查询总行数
     * @param map
     * @return
     */
    int selectC(Map<String, Object>map);
    
    /**
     * 修改isva
     * @param id
     * @return
     */
    int updatei(String id);
}